zephyr lily (zephyranthes grandiflora) - Spanish English Dictionary